package br.foton.la.main;

import java.io.IOException;
import java.util.List;
import java.util.SortedSet;

import br.foton.la.bean.Abreviatura;
import br.foton.la.util.ArquivoUtil;
import br.foton.la.util.ListaUtil;
import br.foton.la.view.PrincipalFrame;

public class Main {
	public static void main(String[] args) {
		try {
			new PrincipalFrame(ListaUtil.ordenarIgnorandoAcentuacao(ArquivoUtil.xplodString(ArquivoUtil.leArquivo("abreviaturas.txt"))));
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}
	
	public static void imprime(List<Abreviatura> lista){
		for (Abreviatura abreviatura : lista) {
			System.out.println(abreviatura.getNome() + " --> " +abreviatura.getSigla());
		}
	}
	
	public static void imprime(SortedSet<Abreviatura> setAbrev){
		for (Abreviatura abreviatura : setAbrev) {
			System.out.println(abreviatura.getNome()+"-->"+abreviatura.getSigla());
		}
	}
	
}
